continuous handrail - German English Dictionary